two inseparable chums - Espagnol Anglais Dictionnaire